home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr34
/
syncview.zip
/
SYNCVIEW.DOC
< prev
next >
Wrap
Text File
|
1995-02-12
|
19KB
|
283 lines
▓▓▓▓▓▒ ▓▓▒
▓▓▒ ▓▓▒
▓▓▓▒ ▓▓▒ ▓▓▒ ▓▓▒▓▓▓▒ ▓▓▓▓▓▒ ▓▓▒ ▓▓▒ ▓▓▓▒ ▓▓▓▓▒ ▓▓▒ ▓▓▒
▓▓▓▒ ▓▓▒ ▓▓▒ ▓▓▒ ▓▓▒▓▓▒ ▓▒ ▓▓▒ ▓▓▒ ▓▓▒ ▓▓▒ ▓▓▒ ▓▓▒ ▓▓▒
▓▓▓▒▓▓▒ ▓▓▒ ▓▓▒ ▓▓▒▓▓▒ ▓▓▒ ▓▓▒ ▓▓▒ ▓▓▓▓▓▓▒ ▓▓▒▓▒▓▓▒
▓▓▒ ▓▓▒ ▓▓▓▓▓▒ ▓▓▒ ▓▓▒▓▓▒ ▓▒ ▓▓▓▓▒ ▓▓▒ ▓▓▒ ▓▓▓▓▓▓▓▒
▓▓▓▓▓▒ ▓▓▒ ▓▓▒ ▓▓▒ ▓▓▓▓▓▒ ▓▓▒ ▓▓▓▒ ▓▓▓▓▓▒ ▓▓▒▓▓▒
▓▓▓▓▓▒
SYNCVIEW 1.0
Copyright (c) 1995 By Brad Larned
---------------------------------------------------------------------
COPYRIGHT NOTICE
---------------------------------------------------------------------
SYNCVIEW is a copyrighted program being distributed under the shareware
concept. As such you may use SYNCVIEW for a period of 30 days without
registering the software. After the 30 day evaluation period, you
must register your copy of SYNCVIEW or you will be in violation of
United States and International copyright laws.
As a shareware program, SYNCVIEW may be freely distributed through a
BBS. Shareware distributors may distribute copies of SYNCVIEW on disk
for a modest disk duplication charge not to exceed $3 per disk.
---------------------------------------------------------------------
WARRANTY
---------------------------------------------------------------------
SYNCVIEW is distributed without warranty. In no event will Brad Larned
be liable to you for damages, including any loss of profits, lost
savings, or other incidental or consequential damages arising out of
your use of or inability to use the program, even if Brad Larned
or an authorized representative has been advised of the possibility
of such damages. Brad Larned will not be liable for any such claim by
any other party.
---------------------------------------------------------------------
INTRODUCTION AND FEATURES
---------------------------------------------------------------------
SYNCVIEW IS UN-CRIPPLED!! If you hate CRIPPLE WARE then please support this
project and register today..
SYNCVIEW is a fast and easy to install file viewer for Syncronet BBS. It
allows 2-step internal viewing of archives. If you view an archive and
there is an Archive inside, then it can also de-compress the second archive
and allow viewing!
Allows Full screen viewing of ANSI files and will view just about any file
that is viewable! It will detect .COM and .EXE files and will politely
tell the user to try another file if they try to view one.
SYNCVIEW will operate great in a multi-node environment, allowing multiple
users to use the door at once. * SHARE IS REQUIRED * If you use OS/2 and run
SYNCVIEW in a DOS BOX then SHARE is NOT required.
SYNCVIEW safely monitors carrier detect and will return the user to BBS if
there is no input from the keyboard within a sysop defineable time or if user
drops carrier. SYNCVIEW also checks users time left and will return them if
they run out of time.
Fully supports high speed modems: 16550 FIFO buffering and
locked serial ports up to 115,200 speed.
Built in ANSI terminal emulator. No need to have ANSI.SYS
loaded in memory.
---------------------------------------------------------------------
INSTALLATION - INSTALL
---------------------------------------------------------------------
1.) INSTALLATIONS : If this is a first time installation
then Create a directory for SYNCVIEW, then copy all the files
from the SYNCVIEW archive to that directory. To use my example batch
files use the directory C:\SYNCVIEW, otherwise you will have to make
alot of changes to your batch, ctl's and node configurations.
2.) Edit the SYNCVIEW.CTL file to configure SYNCVIEW, the
file is very well documented and you should have no problem.. If SYNCVIEW
runs but the color looks strange try the color1 statement in the
SYNCVIEW.CTL or a different drop file format, also check your fossil
statements in the CTL file. Make sure that you have all required
archivers and have specified the path to them, also the work directory
must be defined and created!
3.) Create your SYNCVIEW.BAT file, you must either copy your drop file
to the SYNCVIEW directory or point SYNCVIEW in the right direction with
the command line parameter /P EXAMPLE: SYNCVIEW.EXE /PC:\BBS\NODE1
I've enclosed 3-example batch files that can be used for a multinode
or single node BBS. I suggest having Synchronet create the dorinfo#.def
file in the SBBS\NODE1 etc. directories. Below is some screen shots to
help.
4. Run Syncronet Configuration SCFG.EXE and install SYNCVIEW as your
viewer for all file types that you will be using it for and then
have it also swap Syncview to disk or memory when it runs..
Load Synchronet Configuration and choose FILE OPTIONS
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔[■][?]══════════════════════╗░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ Configure ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╠════════════════════════════╣░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ │Nodes ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ │System ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ │Networks ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ │File Areas ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ │File Options ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ │Chat Features ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ │Message Areas ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ │Message Options ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ │Command Shells ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ │External Programs ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║ │Text File Sections ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╚════════════════════════════╝░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
THEN CHOOSE VIEWABLE FILES
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔[■][?]════════════════════════════════════════════════════════════════╗░░░░░░░░║ File Transfer Configuration ║░░░░░░░░╠══════════════════════════════════════════════════════════════════════╣░░░░░░░░║ │Min Bytes Free Disk Space 4096k ║░░░░░░░░║ │Max Files in Batch UL Queue 10 ║░░░░░░░░║ │Max Files in Batch DL Queue 25 ║░░░░░░░░║ │Max Users in User Transfers 5 ║░░░░░░░░║ │Default Credit on Upload 100% ║░░░░░░░░║ │Default Credit on Download 90% ║░░░░░░░░║ │Leech Protocol Detection 90% after 60 seconds ║░░░░░░░░║ │Viewable Files... ║░░░░░░░░║ │Testable Files... ║░░░░░░░░║ │Download Events... ║░░░░░░░░║ │Extractable Files... ║░░░░░░░░║ │Compressable Files... ║░░░░░░░░║ │Transfer Protocols... ║░░░░░░░░║ │Alternate File Paths... ║░░░░░░░░╚══════════════════════════════════════════════════════════════════════╝░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Then set-up the viewable file types.
Self Explanatory, just make sure your path is correct.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔[■][?]══════════════════════════════════════════╗═════════════════════╗░░░░░░░░║ Viewable File Types ║ ║░░░░░░░░╠════════════════════════════════════════════════╣═════════════════════╣░░░░░░░░║ │ZIP c:\syncview\sync%#.bat %s %g ║ ║░░░░░░░░║ │EXE c:\syncview\sync%#.bat %s %g ║ ║░░░░░░░░║ │LZH c:\syncview\sync%#.bat %s %g ║ ║░░░░░░░░║ │ARJ c:\syncview\Sync%#.bat %s %g ║ ║░░░░░░░░║ │PAK c:\syncview\sync%#.bat %s %g ║ ║░░░░░░░░║ │ARC c:\syncview\sync%#.bat %s %g ║ ║░░░░░░░░║ │TXT c:\syncview\sync%#.bat %s %g ║econds ║░░░░░░░░║ │DOC c:\syncview\sync%#.bat %s %g ║ ║░░░░░░░░║ │ANS c:\syncview\sync%#.bat %s %g ║ ║░░░░░░░░╚════════════════════════════════════════════════╝ ║░░░░░░░░║ │Extractable Files... ║░░░░░░░░║ │Compressable Files... ║░░░░░░░░║ │Transfer Protocols... ║░░░░░░░░║ │Alternate File Paths... ║░░░░░░░░╚══════════════════════════════════════════════════════════════════════╝░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Then make an external EVENT to create a Dorinfo#.def file in each node
directory. Go to external programs set-up and create a DORINFO external
program and enter the following.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╔[■][?]═══════════════╗░░░░╔[■][?]═════════════════════════════════════╗░░░░░░░░║ Ext╔[■][?]════════════════════════════════════════════════════╗ ║░░░░░░░░╠═════║ DORINFO ║═════╣░░░░░░░░║ │Fix╠══════════════════════════════════════════════════════════╣ ║░░░░░░░░║ │Tim║ │Name DORINFO ║ ║░░░░░░░░║ │Glo║ │Internal Code DORINFO ║ ║░░░░░░░░║ │Ext║ │Start-up Directory ║ ║░░░░░░░░║ │Ext║ │Command Line ║ ║░░░░░░░░╚═════║ │Clean-up Command Line ║ ║░░░░░░░░░░░░░░║ │Cost in Credits 0 ║ ║░░░░░░░░░░░░░░║ │Access Requirements ║ ║░░░░░░░░░░░░░░║ │Execution Requirements ║═════╝░░░░░░░░░░░░░░║ │Multiple Concurrent Users Yes ║░░░░░░░░░░░░░░░░░░░░║ │Intercept I/O Interrupts No ║░░░░░░░░░░░░░░╔[■][?║ │Swap BBS out of Memory No ║░░░░░░░░░░░░░░║ ║ │Modify User Data No ║░░░░░░░░░░░░░░╠═════║ │Execute on Event Logon, Only ║░░░░░░░░░░░░░░║ │Mai║ │BBS Drop File Type (R) RBBS/QuickBBS DORINFO#.DEF ║░░░░░░░░░░░░░░║ │Gam║ │Place Drop File In Node Directory ║░░░░░░░░░░░░░░║ │ ╚══════════════════════════════════════════════════════════╝░░░░░░░░░░░░░░╚═══════════════════════════════════════════╝░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
That's all! I've had a little problem with memory viewing the files
locally, but it works flawlessly remote.. Make sure that you check it
remotely before you think you have a problem..
---------------------------------------------------------------------
RUNNING SYNCVIEW
---------------------------------------------------------------------
SYNCVIEW is run by entering a command similar to the following BATCH FILE
Assuming SYNCVIEW is on C: and in the SYNCVIEW directory, and the drop file
has been created in the C:\SBBS\NODE3 directory.
If you run SYNCVIEW with no parameters, a help screen will come up!
@Echo Off
Cls
cd\syncview
syncview /N3 /PC:\SBBS\NODE3 /F%1 /D%2 /TSYNCVIE3.CTL
cd\sbbs\exec
Cls
You may also use the following command line parameters to point
SYNCVIEW in the right direction ..
/H - Help or no parameter.
/F - Filename to view.
/D - Work directory.
/T - Configuration file name.
/E - Use EMS for extra memory');
/L - Local mode');
/Bxxx - Specify locked baud rate (i.e. /B38400)');
/C - Specify comport number.
/Nx - Specify node number');
/R - Force RIP graphics');
/Pyyy - Specify path to drop file (i.e. /Pc:\bbs');
---------------------------------------------------------------------
"/E" - Expanded Memory Specification If your machine has over one
megabyte of memory, then you may have some available. SYNCVIEW can
utilize EMS to improve game performance and reduce conventional
memory requirements.
This command will tell SYNCVIEW.exe to use EMS memory to hold its
overlay buffer. Otherwise disc area may be used to hold this buffer.
This needs a memory manager and when enabled and is compatible with
DESQview.
"/L" This tells SYNCVIEW.EXE to load up in LOCAL mode.
This is good for testing or when a sysop just wants to "try out" the
door without messing with his BBS setup. The "/L" mode will ask the
user for his name and run the door in local mode.
"/Bxxxxx" This tells SYNCVIEW.EXE to lock its baud rate at
xxxxx. In order to get the most efficiency out of a high speed
error correcting modem (9600 baud or above), you may lock the baud
rate to a speed higher than what the caller is actually using.
By locking the baud to say 38,400, the modem can compress text data
that is being sent and achieve a baud rate much higher than the
actual transmission rate.
This will lock the baud rate at the same value for all nodes that
use this command line. If you perfer a more selective way to lock
baud use 'LOCKBAUD' command in the SYNCVIEW.CTL file.
"/Cx" (where x is 1..4) This specifies a comport number.
Some bbs software does not create door information files (dropfiles)
that contain the comport number. If your bbs does have a comport
listed in the dropfile then there is no need for this parameter.
The default is comport 0, local mode.
"/Nx" (where x is 1..9) This specifies a "node number".
Some bbs software support multinode environments in which you must
know the node number of the drop file to use. For example, RBBS-PC
uses DORINFOx.DEF. If you specified "/N2" then SYNCVIEW.EXE would
use DORINFO2.DEF.
"/Pyyy" This specifies the path to the drop files.
For example, "/PC:\WC30\WCWORK\NODE1" would tell SYNCVIEW.EXE to
look for the drop file in C:\WC30\WCWORK\NODE1. If this is left out
the program assumes the drop file is local.
"/H or No parameters" This will give a help screen.
---------------------------------------------------------------------
MULTI-NODE USE
---------------------------------------------------------------------
SYNCVIEW will run in a Multi-Node environment just fine. SYNCVIEW will
allow user's to be in the door at the same time! It is important to have
your SBBS software make your Node drop files in seperate Node directories.
Then you can point SYNCVIEW to that directory with the /P statement on
the command line. You could even have a seperate configuration file for
every node if needed with the /T statement, this gives you even more added
flexibility. I would suggest starting SYNCVIEW from the SYNCVIEW home
directory. See the inclosed Sample.bat file for more information.
---------------------------------------------------------------------
NON-STANDARD IRQ's and addresses
---------------------------------------------------------------------
Nonstandard IRQs can be used with SYNCVIEW by specifying the IRQ number
and address in the SYNCVIEW.ctl file..
---------------------------------------------------------------------
SYSOP KEYS
---------------------------------------------------------------------
Alt-H For Sysop Help
Alt-D For Drop to DOS
Alt-C For Forced Chatting
Page Up for + Adding to User's Time
Page Downfor - Subtracting from User's time
---------------------------------------------------------------------
REGISTRATION
---------------------------------------------------------------------
Registration of SYNCVIEW is only $10.00! Please use the form in the
file REGISTER.TXT. When you register SYNCVIEW, you will receive a
key that will disable start-up delay and show your BBS as the Registered
owner. You will also be intitled to all future updates by download or FREQ
from our BBS when available. Please support shareware with your prompt
registration today.